a catchphrase - French English Dictionary